*{
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}


.login {
  width: 100vw;
 
  .in{
    background-color: #fff;
    height: 30px;
    outline: none;
    border: none;
    
  }
 
  .login-moblie {
      border-bottom: 1px solid #ccc;
      width: 70vw;
      margin: 0 auto;
      height: 40px;
      input{
        @extend .in
      }
  }
  .logon-yz {

    width: 70vw;
    margin: 0 auto;
    height: 40px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    @extend .login-moblie;
      input{
    @extend .in
      }
    button {
      padding: 5px;
      background-color: white;
      outline: none;
    }
  }

  .login-btn {

    width: 70vw;
    margin: 0 auto;
    background-color: red;
    color: #fff;
    text-align: center;
    line-height: 30px;
    height: 30px;
   
  }

  .login-policy {
   
    text-align: center;
    span{
      color:14px;
      color:#000;
    }
      a{
        color:blue;
        font-size:14px;
      }
  }
}